Top 10k strings from Lerm Tape Utility D (1988)(Lerm Software)(Side B).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

   3 "9";"Press 
   2 TO BE REMOVED
   2 (max 16380)"
   2 "Number of 1st address 
   2 "9";"Total no. of bytes "+("
   2 "41859"-dup),
   2 "1";"fhead4"
   2 "0";"Letter";
   2 "'"where bytes are to be moved"';
   2  to return to MENU    "
   2  to repeat this option"'"      
   1 vr        
   1 to continue"
   1 m$="y")+("unchanged"
   1 l$="y")+(" after  bytes moved")
   1 i$(i)>"9")
   1 fhead4    
   1 d$="y")+("no"
   1 c$="Press any key":
   1 c$;" to load."'"
   1 c$(i)>"9")
   1 bm        m
   1 b$="h");",";c:
   1 ahrc2     
   1 ahr       ~
   1 TRANSFER  
   1 SAVING CODE TO DRIVE
   1 Please wait a while.
   1 Please wait a few moments
   1 PROBABLY NO CHANGE
   1 PLAY the TAPE
   1 Nu of bytes
   1 Not possible. Press any key
   1 M/Code bytes mover
   1 LERM software 1989
   1 LERM SOFTWARE
   1 LERM Advanced":
   1 GUTZ      
   1 Don't take our softwarePlease  pay for our labour
   1 Created with Ramsoft MakeTZX
   1 Advanced Header reader
   1 =headerless - ON ERROR GOTO 20"
   1 =another load 
   1 =("0x)=("0"
   1 . Then you can let  me  producethe code  automatically  or  youcan keep control."
   1 . After moving your code I  canrun from an  address  or  goto agiven line number."
   1 (t+n<vt2))
   1 (probably enter 0)
   1 (l$="n"))+("moved"
   1 (i$ (i)<"0"
   1 (c$(i)<"0"
   1 (VERY PROBABLY)
   1 ("Stack pointer ")+("left"
   1 '("23659 =")+("2"
   1 ''"You might need a new RAMTOP!"'
   1 ''"This part is ";
   1 ''"NOT CODE - ";c$:
   1 ''"LOAD ";("GOOD"
   1 ''"I am using address  from  approx";("23490 to 23540"
   1 ''"After moving your code you  mustJUMP to a particular  address inthe memory"
   1 '"No change in STACK POINTER":
   1 '"No change in RAMTOP"
   1 '"New STACK POINTER= ";stp
   1 '"New RAMTOP= ";rtop
   1 ###s#r*K\~
   1 "You will have a some of choices.":
   1 "Which address? ";add:
   1 "Should the stack pointer be put"'"just below ramtop after moving"'"your code 
   1 "Number of bytes to be moved"';
   1 "Name to save? ";
   1 "Line not specified":
   1 "It is POSSIBLE that 23659 might"'"not hold 2. Should I ensure thatit does? 
   1 "How many  EXTRA bytes  does yourdrive use up? (0 for NO CHANGE) ";dup
   1 "Give the new RAMTOP number      ENTER 0 for no change "'("
   1 "Enter the 1st address of a blockof approx 50 UNAFFECTED bytes"';stp:
   1 "Enter program name ";
   1 "Enter line number.     (0 if youdon't want to give the number) "'("
   1 "BASIC","NUMERIC ARRAY","CHARACTER ARRAY","BYTES (m/code)"
   1 "Auto line number= ";lin:
   1 "After moving your code"''"Do you want the  program  to runfrom a LINE number ?  ";
   1 "9";(("Start of code "
   1 "9";("yes"
   1 "9";"Which type of program";
   1 "9";"Press any key to continue":
   1 "9";"No of bytes to be saved FIRST"'"(0=only ONE saving) ";nob
   1 "9";"No of bytes of BASIC";
   1 "9";"MACHINE CODE";
   1 "9";"Is all this o.k.  Y/N?":
   1 "9";"Give the name of the program"';
   1 "9";"Bytes Remover"
   1 "9";"Block nu ";
   1 "9";" MENU"
   1 "8";"AND THEN WAIT"
   1 "7";" CODE ";(
   1 "6";("(including header)"
   1 "5";"(";nob;" bytes saved 1st)"
   1 "4";("BASIC"
   1 "4")="LERM"
   1 "4");("Bytes to loose"
   1 "3";rt-by;" bytes long"
   1 "3";"Press any key to continue":
   1 "3")+("CODE" 
   1 "22";"NOW ";
   1 "2";"bytes/header reader 2.";
   1 "2";"Not a header":
   1 "1000"*opt
   1 "1";"y/n" :
   1 "1";"TRANSFER"
   1 "1";"Start recording and press ";
   1 "1";"Should I try to produce the codeAUTOMATICALLY ?  y/n";
   1 "1";"SAVING";
   1 "1";"Is this o.k 
   1 "1";"I can't find a stack pointer":
   1 "1";"HEADER CREATOR"
   1 "1";"Auto line no:"
   1 "1";"Are you sure 
   1 "1";"Any more blocks 
   1 "1";" BYTES mover";
   1 "1");rtop:
   1 "1");", hoping that theyare left completely alone."'"If this is not so then press 
   1 "1"),w(a):
   1 "1")+("Headerless "
   1 "1")+("Auto run number (>32768 gives noauto-run) "
   1 "0";("No. of bytes "
   1 "0";"Type:";
   1 "0";"Type of program";
   1 "0";"Total no. of"'"bytes to loose:";
   1 "0";"This program will give the"''"
   1 "0";"This program will  generate somemachine  code  that   will  moveBYTES   round   the   computer'smemory. It can be placed  almostanywhere in the 48k the Spectrumhas for its users.";
   1 "0";"This program removes up to  16k.BASIC or CODE."
   1 "0";"This  program  creates  a headerfor  a BASIC  program  or  CODE.":
   1 "0";"Program name:";
   1 "0";"Program Name:";
   1 "0";"Pressing ENTER  cancels  option,and returns here   (N=new)";
   1 "0";"No. of bytes"'"of BASIC:";
   1 "0";"Is header prepared 
   1 "0";"Ignore the funny screen picture."''"When  LOADED   press  
   1 "0";"First byte at ";
   1 "0";"Code LENGTH  ";
   1 "0";"Bytes start:"
   1 "0";"BASIC length";
   1 "0";"Auto line nu";
   1 "0";"(Name codes: ";
   1 "0";" bytes long."
   1 "0";" (or any other key to cancel)
   1 "0";" ";c$''
   1 "0");("65480 to 65535"
   1  the option to make a ""header"""
   1  the number of bytes for a"'"  ""headerless"" part"''"
   1  removes/chops bytes."'"  (crashes after use)."
   1  header data, OR"''"
   1  LERM Header readings"
   1  LERM Bytes reader"
   1  = Headerless")
   1  = CODE (or bytes) ";+(" 
   1  = BASIC  
   1  - Pleasedont steal  software  or  break copyright laws
   1   otherwise press any key":
   1    tostart 
   1    ALTER SYNTAX FOR YOUR DRIVE